robber trenches - French English Dictionary